package com.qzsoft.zhjd.materiel.modules.materielitem.dto;

import java.math.BigDecimal;

import com.qzsoft.jeemis.common.annotation.Dict;

import lombok.Data;

/**
 * @ClassName MaterielItemBaseSelectDto
 * @Description 本项目材料下拉菜单对象
 * @author linhuawei
 * @since 2022-03-29
 */
@Data
public class MaterielItemBaseSelectDto {

    /**
     * 材料主键
     */
    private String materielItemId;

    /**
     * 材料分类名称
     */
    private String materielCategoryName;

    /**
     * 材料名称
     */
    private String materielItemName;

    /**
     * 材料名称
     */
    private String materielItemSpec;

    /**
     * 材料单位
     */
    private String materielItemUnit;

    /**
     * 材料单位描述
     */
    @Dict(dicCodeField = "materielItemUnit", dictCodeId = "MATERIEL_UNIT")
    private String materielItemUnitLabel;

    /**
     * 转换系数
     */
    private BigDecimal convRate;

    /**
     * 负差值
     */
    private BigDecimal lowerLimit;

    /**
     * 正差值
     */
    private BigDecimal upperLimit;

}
